Eric Buck
Link to PhD Thesis